sugar cane loaders - German English Dictionary
History

sugar cane loaders



Meanings of "sugar cane loaders" in German English Dictionary : 1 result(s)

English German
Agriculture
sugar cane loaders Zuckerrohrlader [pl]